Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

456
Views
Identidad en ASP.Net Core 2.1< - Personalizar AccountController

Instalé ASP.NET Core 2.1 , pero aunque creé una nueva ASP.NET Core Web Application usando ASP.NET Core 2.1 con Individual User Accounts → Store user accounts in-app , no puedo encontrar AccountController o Views.

Todavía puedo registrarme e iniciar sesión sin problemas, pero no puedo encontrar el código, estaba presente en 2.0.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
6 answers
Answer question

0

Uno de los cambios en 2.1 fue Razor Class Libraries y la identidad predeterminada vive en uno de estos en las plantillas de autenticación individuales. Si desea tener el código en su aplicación para poder personalizarlo, puede aplicar scaffolding con Visual Studio o con la herramienta de scaffolder global. Consulte esta guía sobre cómo hacer ambas cosas.

over 4 years ago · Santiago Trujillo Report

0

Resulta que ASP.NET Core Identity ahora está disponible como un paquete preconstruido llamado Microsoft.AspNetCore.Identity.UI .

Puedes leer más sobre esto aquí:

https://blogs.msdn.microsoft.com/webdev/2018/03/02/aspnetcore-2-1-identity-ui/

over 4 years ago · Santiago Trujillo Report

0

Desde ASP.NET Core 2.1 , lainterfaz de usuario de identidad se envía como una biblioteca .

Pero puede anular las vistas y los controladores colocándolos en las ubicaciones correctas (por ejemplo, View/Account/Login.cshtml).

over 4 years ago · Santiago Trujillo Report

0

ASP.NET Core 2.1 introdujo una nueva característica llamada bibliotecas de clases Razor que le permite crear vistas y páginas como parte de una biblioteca reutilizable. ASP.NET Core Identity se movió a tal RCL. Puede anularlo en su proyecto:

  1. En el Explorador de soluciones , haga clic con el botón derecho en el proyecto > Agregar > Nuevo elemento con scaffolded .
  2. En el panel izquierdo del cuadro de diálogo Agregar Scaffold , seleccione Identidad > AGREGAR .
  3. En el cuadro de diálogo AGREGAR Identidad , elija los archivos que desea anular.
    1. Seleccione el diseño si es necesario
    2. Seleccione o cree una clase de contexto de datos .
  4. Pulsa AÑADIR .

Para más información visita documentación .

over 4 years ago · Santiago Trujillo Report

0

Mi solución es crear un proyecto con .net core 2.0 y luego actualizar el marco a 2.1 y toda la dependencia a la última versión

over 4 years ago · Santiago Trujillo Report

0

Hasta donde yo sé, el código de AccountController se ha movido a las páginas de Razor (y sus códigos detrás) y funciona mejor usando los valores predeterminados, por lo que para personalizar el código puede usar Scaffold (es decir, crear los archivos en el lugar correcto) desde una red nueva. Proyecto Core 2.1 haciendo clic con el botón derecho en Proyecto en Visual Studio 2017 y seleccionando Agregar => Nuevo elemento con andamios => Identidad, que abre un cuadro de diálogo Seleccionar. Elija las páginas deseadas y listo. Simplemente cambie las páginas que desee y cópielas en el mismo lugar en un proyecto habilitado para Identidad, ya que estas nuevas páginas anulan automáticamente las predeterminadas. Esta es la nueva forma de personalizar la autenticación/autorización usando Identidad, ¡no estoy seguro de si muchos consideran este progreso significativo!

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!